/*头部样式*/
h2{
	border: #1E90FF 1px;
	color: red;
}

.site-mini-header{
	font-size: 12px;
	border-bottom: 2px solid #ff6700;
	background: #FFFFFF;
	color: #b0b0b0;
}
.site-header{
	position: relative;
	z-index: 20;
	height: 100px;
}

.container{
	width: 1226px;
	margin-right: auto;
	margin-left: auto;
}
			
.header-logo{
	margin-top: 26px;
	margin-right: 30px;
	width: 48px;
	height:48px;
	overflow: hidden;
	position: relative;
}
.site-header .logo{
	width: 48px;
	height:48px;
	display: inline-block;
	overflow: hidden;
	background-color: #FF6700;
	
}
.header-logo div{
	position: relative;
	background-color: #FF6700;
	width: 100px;
	left: -53px;
	transition: all 0.2s;
}
    		
a{text-decoration: none;}
			
.site-header .header-logo{float: left;}


.header-title{
	width: 300px;
	height: auto;
	margin-right: 300px;
}
.header-title h2{
	font-size: 28px;
	font-weight: normal;
	line-height: 98px;
	color: #424242;
}
a{cursor: pointer;}
.site-mini-header .user-name .name{
	display: inline-block;
	width: auto;
	max-width: 75px;
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;
	vertical-align: text-bottom;
}
.site-mini-header .topbar-info{
	margin-top: -80px;
	line-height: 40px;
	position: relative;
	float: right;
	height:40px
}
.user :hover .user-menu{
	display: block;
}	
.user-menu {list-style: none;}
			
.fl:before{
	content: '✔';
	display: inline-block;
	width: 100px;
	height: 100px;
	border: solid 1px #1E90FF;
	border-radius: 50px;
	color: green;
	text-align: center;
	font-size: 65px;
}
.fl{
	width: 938px;
	height: auto;
	display: inline-block;
}
.fm{
	width: 500px;
	height: auto;
	display: inline-block;
	margin-left: 30px;
}
.order-info .fr{
	float:right;
	text-align: center;				
}

.order-time .pay-time-tip{
				color: red;
}

.ion-order {
    padding-left: 183px;
    position: relative;
}

.section {
    padding: 30px 48px;
    margin-bottom: 30px;
    /*background-color: #7E7E80;*/
    background-color: #FbFbFb;
    color: #424242;
}

.order-detail{display: none;}
.order-detail ul li{list-style: none;}
.order-detail ul{margin-left: 95px;}
.money{color: orangered;}
.payment-box{
	width: auto;
	height: 300px;
	border: solid 1px #FBF0E8;
	margin: 15px;
}
				
.payment-body ul{list-style: none;}
.payment-body .paymentList li{
	float: left; 
	background: white;
	margin: 5px;
}
.payment-box .clearfix {clear: both;}
.payment-box1{width: auto;height: 150px;}
#paymentFendqi ul li,.payment-box3 ul li,.payment-box2 ul li{float: left;
	background: white;
	width: 195px;
	height: auto;
	border: 1px #B0B0B0 solid;
	margin: 3px;
}

#paymentFendqi{width: auto;
	height: 300px;
}	